﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ctrlPesquisarProdutos.ascx.cs"
    Inherits="EstoqueUnifeiADO.Controles.ctrlPesquisarProdutos" %>
<div>
    Título:
    <asp:TextBox ID="tbTitulo" runat="server"></asp:TextBox><br />
    Descrição(Funcional/Empenho):
    <asp:TextBox ID="tbDescricao" runat="server"></asp:TextBox><br />
    Marca:
    <asp:ObjectDataSource ID="ObjectDataSource1" runat="server"></asp:ObjectDataSource>
    <asp:DropDownList ID="ddlMarca" runat="server">
    </asp:DropDownList>
    <br />
    <asp:Button ID="Button1" runat="server" Text="Pesquisar" OnClick="Pesquisar" />
</div>
<div style="float: left; width: 50%">
    Resultado:<br />
    <asp:ObjectDataSource ID="ObjectDataSource2" runat="server" OldValuesParameterFormatString="original_{0}"
        OnSelecting="ObjectDataSource2_Selecting" SelectMethod="Pesquisar" TypeName="EstoqueUnifeiADO.Dados.dsProdutosTableAdapters.VIEWPRODUTOTableAdapter">
        <SelectParameters>
            <asp:Parameter Name="pesquisa" Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
        AutoGenerateColumns="False" CellPadding="4" DataKeyNames="CODPRODUTO" DataSourceID="ObjectDataSource2"
        ForeColor="#333333" GridLines="None" PageSize="50">
        <AlternatingRowStyle BackColor="White" />
        <Columns>
            <asp:CommandField ShowSelectButton="True" />
            <asp:BoundField DataField="CODPRODUTO" HeaderText="Código" InsertVisible="False"
                ReadOnly="True" SortExpression="CODPRODUTO" />
            <asp:BoundField DataField="TITULO" HeaderText="Nome" SortExpression="TITULO" />
            <asp:BoundField DataField="QUANTIDADE" HeaderText="Quantidade" SortExpression="QUANTIDADE" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#F5F7FB" />
        <SortedAscendingHeaderStyle BackColor="#6D95E1" />
        <SortedDescendingCellStyle BackColor="#E9EBEF" />
        <SortedDescendingHeaderStyle BackColor="#4870BE" />
    </asp:GridView>
</div>
<div style="float: right; width: 49%">
    Detalhe:
    <br />
    <asp:ObjectDataSource ID="ObjectDataSource3" runat="server" OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetDataByID" TypeName="EstoqueUnifeiADO.Dados.dsProdutosTableAdapters.VIEWPRODUTOTableAdapter">
        <SelectParameters>
            <asp:ControlParameter ControlID="GridView1" Name="CODPRODUTO" PropertyName="SelectedValue"
                Type="Int32" />
        </SelectParameters>
    </asp:ObjectDataSource>
    <asp:FormView ID="FormView1" runat="server" DataKeyNames="CODPRODUTO" DataSourceID="ObjectDataSource3">
        <EditItemTemplate>
        </EditItemTemplate>
        <InsertItemTemplate>
        </InsertItemTemplate>
        <ItemTemplate>
            Código:
            <asp:Label ID="CODPRODUTOLabel" runat="server" Text='<%# Eval("CODPRODUTO") %>' />
            <br />
            <fieldset>
                <legend>Tipo</legend>
                <asp:TextBox ID="TIPOCODIGOLabel" runat="server" Text='<%# Bind("TIPOCODIGO") %>'
                    Enabled="false" />
                <br />
                <asp:TextBox Enabled="false" ID="CAPTIONTIPOLabel" runat="server" Text='<%# Bind("CAPTIONTIPO") %>' />
            </fieldset>
            <br />
            Título:
            <asp:TextBox Enabled="false" ID="TITULOLabel" runat="server" Text='<%# Bind("TITULO") %>' />
            <br />
            Descrição funcional:<br />
            <asp:TextBox TextMode="MultiLine" Enabled="false" Height="120px" ID="DESCRICAOFUNCIONALLabel"
                runat="server" Text='<%# Bind("DESCRICAOFUNCIONAL") %>' />
            <br />
            Descrição empenho:<br />
            <asp:TextBox TextMode="MultiLine" Enabled="false" Height="120px" ID="DESCRICAOEMPENHOLabel"
                runat="server" Text='<%# Bind("DESCRICAOEMPENHO") %>' />
            <br />
            Elemento de despesa:
            <asp:Label ID="ELEMENTODESPESALabel" runat="server" Text='<%# Bind("ELEMENTODESPESA") %>' />
            <br />
            Quantidade:
            <asp:Label ID="QUANTIDADELabel" runat="server" Text='<%# Bind("QUANTIDADE") %>' />
            <br />
            Marca:
            <asp:Label ID="CAPTIONMARCALabel" runat="server" Text='<%# Bind("CAPTIONMARCA") %>' />
            <br />
            Permanente?:
            <asp:CheckBox ID="PERMANENTECheckBox" runat="server" Checked='<%# Bind("PERMANENTE") %>'
                Enabled="false" />
            <br />
        </ItemTemplate>
    </asp:FormView>
    <br />
    <asp:MultiView ID="MultiView1" runat="server">
        <asp:View ID="View1" runat="server">
            Estoques quantidades:<br />
            <asp:ObjectDataSource ID="odsEstoqueQuantidades" runat="server"></asp:ObjectDataSource>
        </asp:View>
        <asp:View ID="View2" runat="server">
            Movimentações produto:<br />
        </asp:View>
        <asp:View ID="View3" runat="server">
            Valores :<br />
        </asp:View>
    </asp:MultiView>
</div>
